delayed menstruation - French English Dictionary